package com.yihuan.mapper;

import com.yihuan.entity.PlaintEntity;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * Author:梦醒
 * Date: 2022/4/27 16:40
 * Dream:
 * 信言不美，美言不信。
 * 善者不辩，辩者不善。
 * 知者不博，博者不知。
 * Function:
 */
@Mapper
public interface PlaintMapper {
    /**
     * 登记评论信息
     *
     * @param plaintEntity
     * @return
     */
    int insertPlaintByPlaintData(PlaintEntity plaintEntity);
    
    /**
     * 分页查询数据
     *
     * @param plaintEntity
     * @return
     */
    List<PlaintEntity> findPlaintByPlaintList(PlaintEntity plaintEntity);
    
    /**
     * 统计分页查询数据
     *
     * @param plaintEntity
     * @return
     */
    int countPlaintList(PlaintEntity plaintEntity);
    
    /**
     * 统计留言数据
     *
     * @param plaintEntity
     * @return
     */
    int sumPlaintListByCompID(PlaintEntity plaintEntity);
    
    /**
     * 统计留言数据
     *
     * @param plaintEntity
     * @return
     */
    int sumPlaintList(PlaintEntity plaintEntity);
}
